Millions of French soccer fans were delirious with joy on Sunday as France beat Croatia 4-2 to win soccer's World Cup in a pulsating final in Moscow that sparked ecstatic scenes from Paris to Marseille and beyond.